package latisi.events 
{

import flash.events.Event;
import latisi.models.*;

public class AnnotateEvent extends Event
{
  // notify AnnotateBox component that new data is available
  public static const CACHE: String = "cacheAnnotateEvent";
  // request article data for annotation (basically show() operation for 
  // this article)
  public static const LOAD: String = "loadAnnotateEvent";
  public static const HOVER: String = "hoverAnnotateEvent";
  public static const SELECT: String = "selectAnnotateEvent";
      
  public var article:Article;
  public var hoveredTblock:Tblock;
  public var selectedTblockSprites:Array;
      
  public function AnnotateEvent(type:String, bubbles:Boolean=true, cancelable:Boolean=false)
  {
    super(type, bubbles, cancelable);
  }
      
}

}